<?php

/**
 * Nombre       : registrar_modulos.php
 * Autor        : Juan Jos� Mu�iz Juarez
 * Fecha        : 15/05/2012, 14:38:49
 * Version      : 1.0
 * Descripción  :  
 */
   
   if ( !defined( "RUTA_FISICA_SISTEMA" ) )
     {
        require_once '../../config/Constantes.php';
     }

     $ruta_sistema = RUTA_FISICA_SISTEMA . "/sistema/";
     
     /*require_once $ruta_sistema . "acceso/modelo/MModulos.php";
     require_once $ruta_sistema . "acceso/clases/Modulos.php";*/
     require_once $ruta_sistema . "general/clases/comun/base_datos/DataBase.php";     
     
     $espacios = "--";
     
     /**
      * 
      * Nombre         	: 	crearArbol
      * Descripción   	:	
      * Version 			:  	1.0
      * Autor:			:	Juan Jose Muñiz Juarez
      * Fecha y Hora		:	16/05/2012, 16:35:03
      * params: @param  $id
      * params: @param  $prefix
      * return: return_type
      */
     function crearArbol( $id,$prefijo )
       {
           /*Armar query*/
          // $sql='select * from '.$tabla.' where '.$link_field.'='.$parant;
        
           $query = "Select id_modulo, id_modulo_padre, modulo
                       From modulos
                       Where id_modulo_padre = $id
                       And activo = 1
                       And ( url = '' or url is null )";
           
           $resultados = DataBase::query( $query );
           
           if( $resultados )
             {
                 /*Recorrer todos las entradas */
                 while ( $informacion = DataBase::getArrayResult( $resultados )  )
                   {
                       /* Imprimir campo a mostrar*/
                       echo "<option";
                       echo " value='{$informacion[ "id_modulo" ] }' ";
                       echo ">";
                       echo $prefijo . $informacion[ "modulo" ];
                       echo "</option>";
              
                       /* imprimir arbol the "hijos" de este elemento*/
                       crearArbol( $informacion[ "id_modulo" ], $prefijo.$prefijo);
                   }
             }
       }
?>


<fieldset>
   <legend>Registro de Modulos</legend>
   <div class="contenido">
      <div class="informacion">
         <label class="texto">Modulo Padre :</label>
         <span>
            <select name="modulos_padre" id="modulos_padre">
               <option value="">Seleccione un modulo</option>
               <?php                
                  //cargarMenuRecursivo( 0, 0 , $espacios );
                  crearArbol( 0, "&nbsp;&nbsp;" );
               ?>
            </select>
         </span>
         <br />
         <table class="tabla">
            <caption></caption>
            <thead>
               <tr ro>
            </thead>
         </table>
      </div>
   </div>
</fieldset>
